package cn.org.timespace.easyframe.dao.permission;

import java.util.List;

import cn.org.timespace.easyframe.model.permission.EfOrg;

/**
 * A data access object (DAO) providing persistence and search support for EfOrg
 * entities. Transaction control of the save(), update() and delete() operations
 * can directly support Spring container-managed transactions or they can be
 * augmented to handle user-managed Spring transactions. Each of these methods
 * provides additional information for how to configure it for the desired type
 * of transaction control.
 * 
 * @see cn.org.timespace.easyframe.dao.permission.impl.EfOrg
 * @author MyEclipse Persistence Tools
 */

public interface EfOrgDAO {

	public void save(EfOrg transientInstance);

	public void delete(EfOrg persistentInstance);

	public EfOrg findById(java.lang.String id);

	public List<EfOrg> findAll();

	public void update(EfOrg instance);

}